handful of herbs - French English Dictionary